technically permissible maximum laden mass - Turkish English Dictionary